🇬🇧 en it 🇮🇹

Italian greyhound noun

  • A small sighthound of an Italian breed.
piccolo levriero italiano, levriero italiano
Wiktionary Links